package com.cskaoyan.javase.method._6usecase;

/**
 * 方法的使用场景
 * 方法主要有两个使用场景:
 *      1.如果有一段代码需要被复用,那么就可以考虑提取出方法(日常开发中,很常见)
 *      2.即便不需要复用代码,但是为了增强代码可读性,增强代码的逻辑性,也可以将某一个单独的功能提取出来.
 *      实际开发中,一个单独的方法,它的代码最长不要超过80行.如果某个方法的代码过长,就要单独提取出一个方法,即便这个方法根本不会被复用.这么做可以提高代码可读性(日常开发中,很常见)
 *
 * 两个小技巧:
 *      1.因为经常需要提取出方法,idea是有提取方法快捷键的,ctrl + alt + M
 *
 * @since 16:11
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {

        System.out.println();
        System.out.println();
        System.out.println();

        int a = 10;
        int b = 20;
        // System.out.println(sum(a, b));
        int sum1 = sum2(a, b);


        System.out.println();
        System.out.println();
        System.out.println();

    }

    public static int sum2(int a, int b) {
        int sum = a + b;
        return sum;
    }

    public static int sum(int a, int b) {
        return a + b;
    }
}
